ground stabilisation - Spanish English Dictionary